package com.ymh.spring.advance.config;

import javax.activation.DataSource;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;
import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder;
import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType;

/**
 * 
 * <h4>项目名称：git_ssm_advance</h4> <h5>名称：DevelopmentProfileConfig</h5> <h5>
 * 描述：开发环境的配置</h5><br/>
 * <h5>创建时间：2017年11月3日 下午2:43:27</h5> <h5>版权所有：深圳市启明星电子商务有限公司</h5>
 * 
 * @author aivin
 * @version 1.0.0
 */

@Configuration
@Profile(value="dev")
public class DevelopmentProfileConfig {

	@Bean(destroyMethod = "shutdown")
	public DataSource dataSource() {
		return (DataSource) new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.H2)
				.addScript("").addScript("").build();
	}

}
